Out parameter funkce
Otázka od: Pavel Poles
29. 10. 2002 16:04
Zdravim,
mam maly problem ... Mam aplikacni server, ke kteremu pristupuji pomoci
DCOM.
Tento server ma nejakou funkci, ktera ma navratovou hodnotu, a ma 3
parametry, 2 in a 1 out.
V ramci App Serveru tuto hodnotu menim a pracuji s ni, to vse funguje, ale
jakmile ji chci ziskat
v ramci klienta tak se nic nedeje. Proste Apliakcni server vubec nic
neposle...
Viz kod:
Aplikacni server:
function TSrvADO.Login(const Pass, LoginName: WideString;
out UserID: Word): Word;
begin
...
UserID:=666;
...
end;
Klient:
var
j: word;
...
j:=5;
DCOMConnection.AppServer.Login('neco','neco', j);
Edit1.Text:=IntToStr(j); // j by melo byt 666, ale je stale 5
...
Predem dekuji za rady....
Pavel Poles
Odpovedá: delfi
30. 10. 2002 9:17
HI,
pokud predavam data z apl. serveru tak to pouzivam takto a v pohode:
procedure LoadINI(aId: Integer; const aName: WideString; var aIniForm,
aIniGrid, aIniMenu, aIniLayout, aIniPrint: WideString); safecall;
Ales
----- Original Message -----
From: "Pavel Poles" <poles@student.fsid.cvut.cz>
To: <delphi-l@clexpert.cz>
Sent: Tuesday, October 29, 2002 3:43 PM
Subject: Out parameter funkce
> Zdravim,
>
> mam maly problem ... Mam aplikacni server, ke kteremu pristupuji pomoci
> DCOM.
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.406 / Virová báze: 229 - datum vydání: 21.10.2002